#include<stdio.h>
#include<math.h>

int main(){
  int i, j;
  double a, b, sum, height, n;

  while(scanf("%lf%lf", &a, &b), !(a==0 && b==0)){
    
    /*special case*/
    if(a==1){
      printf("0 1\n");
      continue;
    }
    
    for(i=1;;i++){
      if(fabs(pow(a,1.0/i)-pow(b,1.0/i)-1.0)<0.00000001){
        n=pow(b,1.0/i);
        sum=0;
        height=0;
        for(j=0;j<i;j++){
          b=pow(n,j);
          sum+=b;
          height+=a*b;
          a/=(n+1.0);
        }
        height+=a*pow(n,j);
        printf("%.0f %.0f\n", sum, height);
        break;
      }
    }
  }
  
  return 0;
}
